package com.itheima.service.SoulTest;

import com.itheima.domain.SoulTest.*;

import java.util.List;

public interface QuestionNaireService {
    // 查询
    List<QuestionNaire> findQuestionNaireList();

    String setUserScore(int questionNaireNumber, Long userId, Integer score);

    UserSoulScore findUserSoulScore(Long userId);

    SoulResult findReport(String id, Long userId);


    List<Long> findSimilarUser(Long userId, Integer score, Integer table);

    String saveReportState(ReportState reportNum);

    ReportState findReportState(String id);

    List<ReportState> findReportStateByUserId(Long userId);
}
